Raul NavasRaul Navas
Dragan Sakota's Confession: When AEK Athens Stopped Being the Favorite in Greek BasketballOn the night of October 9, I sat in front of the small screen in my New York...
Carlos Sainz and the Marina Bay Night: Dissecting Ferrari's Historic Win at the 2026 Singapore GPIn the early hours of September 18, 2026, at Marina Bay, Carlos Sainz did wha...
Worthing TTC Launches the Junior Team 1 Star Event: When a Club Fills the Gap in England's Youth SystemMatt Porter, head coach of Worthing Table Tennis Club, had a question short...
Asian Games 2026: Re-reading Lakshya Sen's Path Through Five Head-to-Head Data PointsIn February 2026, at the Asia Team Championships, Lakshya Sen lost to Loh Kea...
Stadion Galuh and the Epic of the Homeless: Persikotas, Ecep and the Dream of East PrianganOctober in Ciamis is not cold, yet inside Stadion Galuh there is a void no...
The Empty Envelope: Why Table Tennis Analysts Must Learn to Say "Insufficient Evidence"At 2:47 in the morning Beijing time, the screen returned a data file about...
Three Straight Sets to China, and a Gap That Doesn't Show in the ScorelineThree sets. Not one belonged to Vietnam. The wire dispatch was one sentence...
Asian Cup 2027 Not Postponed: Vietnam Are Betting Their Whole Campaign on One ThighOn the night of 24 October, when the news that the 2027 Asian Cup would not b...
Gray Returns After 58 Days: When a Farewell Letter Becomes an Emotionally Priced Liability58 days. That is the interval between the day Khuu Khac Binh Khanh — known to...
Alwi Farhan Trains Ahead of 2026 Asian Games: The Momota Lesson and the Gap Still UnfilledAlwi Farhan Trains Ahead of the 2026 Asian Games: The Momota Lesson and the G...
5-2 Against Tigres: América Femenil And The Leader's EquationI still remember that afternoon when the 5-2 scoreline said nothing at all. I...
Vietnam's Women's Kata Team and the Asian Games Gold: Reading the 5-0 Score from a Different AngleThe results sheet from the women's team kata final at the 20th Asian Games...
Peng Xuwei's 2:05.77: The Asian 200m Backstroke Record and a Gap That Has Not Yet RegressedThe clock in lane 4 stopped at 2:05.77. The stands erupted, while I kept my...
When Japanese Women's Table Tennis Runs Out of Room for DreamersI once sat in a small gymnasium in Nagoya and watched a nineteen-year-old los...
Monaco go top of Ligue 1 on goal difference, but the perfect start ends at StrasbourgIn the 71st minute at Stade de la Meinau, Paris Brunner collected the ball mo...
Indonesia 0-0 Malaysia: Ten Men, One Point, and the Gamble for Top Spot in Group AOn the Bung Karno stands, the roar died in the 35th minute. Thom Haye,...
An all-blank esports analysis sheet: the forgotten standard of data workOn the second monitor in my Shanghai apartment sits a nine-section document....
Pakistan 3-0 Bahrain at Billie Jean King Cup: When a 'Perfect Sweep' Is Only an Insufficiently Hard TestUshna Suhail walked onto the centre court at the PTF Tennis Complex and hit t...
Vietnam's Xuan Son Faces Fitness Race for Asian Cup 2027 After Injury SetbackThere is a moment in football when the stadium suddenly falls silent — not...
The Scotch Opening, the 2026 Kasparov - Karpov Match, and Mikhalchishin's 60-Minute Promise to Neutralize ItNew York, autumn 2026. Garry Kasparov sits at the board and pushes his queen...
